life's too short - Turco Inglés Diccionario